package com.danskin.wechat.entity;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;


public class CustInfo implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = -5490899880524360585L;
	
	private Integer id;
	/*
	CRM会员编号
	**/	
	private String memberId ;
	/*
	姓名
	**/	
	private String name ;
	/*
	手机号
	**/	
	private String mobile ;
	/*
	身份证号
	**/	
	private String idCardNo ;
	/*
	性别
	**/	
	private Integer gender ;
	/*
	生日
	**/	
	@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
	private Date birthday ;
	/*
	省
	**/	
	private String province ;
	/*
	市
	**/	
	private String city ;
	
	private String district;
	/*
	地址
	**/	
	private String address ;
	/*
	QQ号码
	**/	
	private String qq ;
	/*
	微博账号
	**/	
	private String weibo ;
	/*
	爱好
	**/	
	private String hobby ;
	/*
	会员月收入
	**/	
	private String income ;
	/*
	会员职业
	**/	
	private String job ;
	/*
	来源（0：微信注册；1：CRM接口传输）
	**/	
	private Integer source ;
	/*
	创建时间
	**/	
	private Date createdTime ;
	/*
	最后一次修改时间
	**/	
	private Date lastModifiedTime ;
	
	private String headImgUrl;                 //头像
	private String nickName;                   //昵称
	private String vipLevel;                   //会员等级
	private String subscribe;                   //关注状态
	@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
	private Date time;
	
	public Date getTime() {
		return time;
	}
	public void setTime(Date time) {
		this.time = time;
	}
	public String getHeadImgUrl() {
		return headImgUrl;
	}
	public void setHeadImgUrl(String headImgUrl) {
		this.headImgUrl = headImgUrl;
	}
	public String getNickName() {
		return nickName;
	}
	public String getSubscribe() {
		return subscribe;
	}
	public void setSubscribe(String subscribe) {
		this.subscribe = subscribe;
	}
	public void setNickName(String nickName) {
		this.nickName = nickName;
	}
	public String getVipLevel() {
		return vipLevel;
	}
	public void setVipLevel(String vipLevel) {
		this.vipLevel = vipLevel;
	}
	public Integer getId(){
		return id;
	}
	public void setId(Integer id){
		this.id = id;
	}
	public String getMemberId(){
		return memberId;
	}
	public void setMemberId(String memberId){
		this.memberId = memberId;
	}
	public String getName(){
		return name;
	}
	public void setName(String name){
		this.name = name;
	}
	public String getMobile(){
		return mobile;
	}
	public void setMobile(String mobile){
		this.mobile = mobile;
	}
	public String getIdCardNo(){
		return idCardNo;
	}
	public void setIdCardNo(String idCardNo){
		this.idCardNo = idCardNo;
	}
	public Integer getGender(){
		return gender;
	}
	public void setGender(Integer gender){
		this.gender = gender;
	}
	
	public Date getBirthday() {
		return birthday;
	}
	public void setBirthday(Date birthday) {
		this.birthday = birthday;
	}
	public String getProvince(){
		return province;
	}
	public void setProvince(String province){
		this.province = province;
	}
	public String getCity(){
		return city;
	}
	public void setCity(String city){
		this.city = city;
	}
	public String getAddress(){
		return address;
	}
	public void setAddress(String address){
		this.address = address;
	}
	public String getQq(){
		return qq;
	}
	public void setQq(String qq){
		this.qq = qq;
	}
	public String getWeibo(){
		return weibo;
	}
	public void setWeibo(String weibo){
		this.weibo = weibo;
	}
	public String getHobby(){
		return hobby;
	}
	public void setHobby(String hobby){
		this.hobby = hobby;
	}
	public String getIncome(){
		return income;
	}
	public void setIncome(String income){
		this.income = income;
	}
	public String getJob(){
		return job;
	}
	public void setJob(String job){
		this.job = job;
	}
	public Integer getSource(){
		return source;
	}
	public void setSource(Integer source){
		this.source = source;
	}
	public Date getCreatedTime(){
		return createdTime;
	}
	public void setCreatedTime(Date createdTime){
		this.createdTime = createdTime;
	}
	public Date getLastModifiedTime(){
		return lastModifiedTime;
	}
	public void setLastModifiedTime(Date lastModifiedTime){
		this.lastModifiedTime = lastModifiedTime;
	}
	public String getDistrict() {
		return district;
	}
	public void setDistrict(String district) {
		this.district = district;
	}
	@Override
	public String toString() {
		return "CustInfo [id=" + id + ", memberId=" + memberId + ", name=" + name + ", mobile=" + mobile + ", idCardNo="
				+ idCardNo + ", gender=" + gender + ", birthday=" + birthday + ", province=" + province + ", city="
				+ city + ", district=" + district + ", address=" + address + ", qq=" + qq + ", weibo=" + weibo
				+ ", hobby=" + hobby + ", income=" + income + ", job=" + job + ", source=" + source + ", createdTime="
				+ createdTime + ", lastModifiedTime=" + lastModifiedTime + ", headImgUrl=" + headImgUrl + ", nickName="
				+ nickName + ", subscribe=" + subscribe + ", vipLevel=" + vipLevel + ", time=" + time + "]";
	}
	
	
}
